package zhh.tangbao.auxiliary.service;

import zhh.tangbao.auxiliary.dto.opinion.OpinionQueryDto;
import zhh.tangbao.auxiliary.dto.opinion.UpdateResponseDto;
import zhh.tangbao.auxiliary.vo.opinion.OpinionInfoVo;
import zhh.tangbao.auxiliary.vo.opinion.OpinionPageVo;
import zhh.tangbao.auxiliary.vo.opinion.OpinionTypeSelectOptionVo;
import zhh.tangbao.system.entity.PagerEntity;

import java.util.List;

/**
 * <p>
 * 描述
 * </p>
 *
 * @author 粥灰灰
 * <p>2023/4/26</p>
 */
public interface SystemOpinionService {

    PagerEntity<OpinionPageVo> page(PagerEntity<OpinionPageVo> pager, OpinionQueryDto dto);

    List<OpinionTypeSelectOptionVo> opinionType();

    OpinionInfoVo get(String id);

    int updateResponse(UpdateResponseDto dto);
}
